Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F1 Australia F2 Netherlands F1 Netherlands F4 Spain F21 Qatar F1 Qatar F2 New Zealand F1 New Zealand F2 Australia F3 Australia F4 Italy F4 Australia F1 Australia F2 New Zealand F1 Australia F3 Australia F4 UAE F1 UAE F2 Poland F1 China F6 China F7 Kuwait F1 Kuwait F2 Usa F15 Germany F5 Stella Artois Clay Court Championship - Budaors USTA Men's Challenger of Dallas - Dallas Gosford Australian Unity Challenger - Gosford The Scottish Tennis Championships - Edinburgh Sporting Challenger - Turin ATU Cup - Weiden Banca Stato Challenger Lugano - Lugano Challenger Canottieri Minico - Mantova Siemens Open 2002 - Scheveningen St.Petersburg Challenger by Kinex - St. Petersburg XXIX Edizione 'A.Savoldi Marco' - Manerbio I Tourneo Fila Citta di Brindisi - Brindisi Hilton Waikoloa USTA Challenger - Waikoloa Downtown Athletic Club USTA Challenger - Amarillo Sardinia International Championship - Cagliari ATU Cup - Weiden Open de Montauban - Montauban Tennis Cup of Flanders - Ostende Bulgarian Challenger 2002 - Sofia Hungarian Architect Open - Budapest Bulgarian Open - Sofia Macedonian Open - Skopje FILA Challenger Biella - Biella Open de L'Isere-Open 38 - Grenoble Samsung Securities Cup Challenger - Seoul Osaka International Tennis Tournament - Osaka Hilton Waikoloa Village USTA Challenger - Waikoloa KGHM Polish Indoors - Wroclaw MTNL Cellular ATP Challenger - Mumbai The Indian Oil Servo ATP Challenger - Chandigarh Australian Unity Western Australia Open - Perth Gallagher International - Hamilton The Scottish Tennis Championships - Edinburgh Compaq Challenger - Bucharest BMW Challenger Open - Monchengladbach Citta di Brindisi - Brindisi Asirom Challenger Brasov - Brasov EI Bank Bulgarian Challenger - Sofia Kamnik Challenger - Kamnik Open de L'Isere (Open 38) - Grenoble Copa Ericsson Mexico - Guadalajara Copa Ericsson Peru - Lima Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Okal Open - Eckental Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas 2003 Freeman Men's Challenger - Joplin Kaltenberg Open - Split Zagreb Open - Zagreb Wartburg Open - Eisenach Torneo Internazionale di Tennis ATP-Challenger - Merano Memorial Savigni - Sassuolo Qwarant Cup - Sopot Grolsch Cup - Warsaw Scottish Tennis Championship - Edinburgh Macedonia Open - Skopje Samarkand Challenger - Samarkand BMW Challenger Open - Monchengladbach Ahmedabad Challenger - Ahmedabad Mumbai Challenger - Mumbai Open de Franche Comte - Besancon Zivnobanka Open 1999 - Prostejov Maia Open - Oporto Zagreb Open - Zagreb Venice Challenger - Venice CA Challenger - Graz Rado Geneva Challenger - Geneva Opel Bulvaria MCG Bulgarian Open - Sofia Macedonian Open 1999 - Skopje Open Maxon - Barcelona Internationaux de Bretagne - Brest Samarkand Challenger - Samarkand drkoop.com USTA challenger of Miami - Miami Challenger 42 - Andrezieux The LTA Wrexham Challenger - Wrexham Uncle Tobys Challenger - Tasmania C.T. San Remo - XIII Piertomaso Tessitore - San Remo Tennis Napoli Cup - Napoli Garden Open - Rome Steelers Cup - Kosice Tampere Imageneering Open - Tampere Prague Open - Prague Sporting Challenger 2003 - Turin Nord/LB Open - Braunschweig Exim Agmedia Open - Kosice Finnish Open - Helsinki Geneva Challenger - Geneva Open de la Ville de Saint Denis - Reunion Island Hilton Waikoloa Village USTA Challenger - Waikoloa Heineken Challenger 2004 - Ho Chi Minh City Uncle Toby's Burnie Challenger - Tasmania Uncle Toby's Australian Men's Clay Court Challenger - Canberra Zagreb Open - Zagreb Prague Open - Prague Czech Open - Prostejov Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Nokian Hakkapeliitta Open - Tampere Mordovia Cup - Mordovia Brasov Challenger - Brasov Tehran Open 2004 - Tehran Tiburon Challenger - Tiburon Uncle Toby's Challenger in Burnie - Burnie Heineken Challenger - Ho Chi Minh City Uncle Toby's Australian Men's Clay Court Challenger - Canberra Harrah's Entertainment Challenger - Tunica 2005 West Side Tennis Coub Men's Challenger - Forest Hills Ostdeutscher Sparkessen Cup - Dresden Zagreb Open - Zagreb Ljubljana Open - Ljubljana Sassuolo Challenger - Sassuolo Steelers Cup 2005 - Kosice 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Open de Montauban - Montauban Stella Artois Clay Court Championships - Budaors Nokian Hakkapeliitta Open - Tampere Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Challenger Brasov - Brasov Architect Open - Budapest Banja Luka Challenger 2005 - Banja Luka Sir Supermercati - Rome XI Ciutat de Barcelona - Barcelona Samsung Securities Cup - Seoul Kia International in Caloundra - Caloundra Challenger Britania Zavaleta - Puebla Nossa Caixa Tennis Cup - Sao Paulo Copa Kia - Santiago Top Wool Challenger Biella - Biella Corona Mexico City Open - Mexico City XL Bermuda Open - Bermuda Abierto Colombiano de Tenis - Bogota Atlanta Clay Court Challenger - Atlanta The West Side Tennis Club Clay Court Challenger - Forest Hills Baden Open - Ettlingen Schickendanz Open - Furth Harbour Tennis Cup Regione Lombardia - Milan Porsche Open - Poznan Riviera di Rimini Challenger - Rimini Aamulehti Tampere Open - Tampere Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Copa Kia Challenger ATP - Santiago MST ATP Challenger International - Burnie Prosperita Open 2007 - Ostrava ECU Prague Open - Prague Unicredit Czech Open 2007 - Prostejov Astana Challenger - Astana Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Togliatti Cup - Togliatti Penza Cup - Penza Mordova Cup 2007 - Saransk Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Karshi Challenger - Karshi UTC Open by Selena - Cherkassy Alexander Kolyaskin Memorial - Donetsk Flea Market Cup - Busan Taiwan Challenger - Kaohsiung Aberto de Sao Paulo - Sao Paulo ATP Challenger La Serena - La Serena South African Airways Open - East London Mamaia Challenger - Constanta Prostejov Challenger Croatian Indoors - Zagreb Legg Mason Tennis Classic - Washington D.C. International Championship of Croatia - Umag Pilot Pen International - New Haven International Championship of Croatia - Umag BMW Open - Munich Rado Swiss Open - Gstaad 1999 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Legg Mason Tennis Classic - Washington D.C. President's Cup 1999 - Tashkent adidas Open de Toulouse - Toulouse Heineken Open Shanghai - Shanghai Heineken Open Singapore - Singapore AAPT Championships - Adelaide Adidas International - Sydney Open 13 - Marseille Sybase Open - San Jose Kroger / St. Jude International - Memphis AXA Cup - London Copenhagen Open - Copenhagen Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota Grand Prix Hassan II - Casablanca Estoril Open - Estoril BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Heineken Trophy - 's-Hertogenbosch Wideyes Swedish Open - Bastad Croatia Open - Umag Generali Open 2000 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island President's Cup 2000 - Tashkent Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Samsung Open - Brighton Scania Stockholm Open - Stockholm AAPT Championships - Adelaide Qatar Mobil Open 2001 - Doha Adidas International - Sydney Milan Indoors - Milan Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Open Seat-Godo 2001 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad Croatia Open - Umag RCA Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Adidas International - Sydney Copenhagen Open - Copenhagen Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Trofeo Conde de Godo - Barcelona BMW Open - Munich Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag RCA Championships - Indianapolis President's Cup - Tashkent Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Adidas International - Sydney Milan Indoors - Milan Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Gerry Weber Open - Halle 2003 Mercedes Cup - Stuttgart Thailand Open - Bangkok Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Umag Tata Open - Chennai Qatar Open - Doha Milan Indoors - Milan Dubai Open - Dubai Estoril Open - Estoril Open de la Comunidad Valenciana - Valencia Gerry Weber Open - Halle The Priority Telecom Open - Amersfoort RCA Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Davidoff Swiss Indoors - Basel Next Generation Hardcourts - Adelaide Qatar Open - Doha Milan Indoors - Milan Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai U.S. Men's Clay Court Championships - Houston The 10tele.com Open - Nottingham Allianz Suisse Open - Gstaad Open de Moselle - Metz CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai International Indoor Tennis Championships of Croatia - Zagreb Movistar Open - Vina del Mar Open 13 - Marseille Abierto Mexicano Telcel - Acapulco The Stella Artois Championships - London Allianz Suisse Open Gstaad - Gstaad China Open - Beijing Thailand Open - Bangkok BA-CA Tennis Trophy - Vienna ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Hypo Group Tennis International - Portschach The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Croatia Open - Umag China Open - Beijing BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb The Hypo Group Tennis International 2008 - Poertschach Gerry Weber Open - Halle Orange Warsaw Open - Warsaw Ordina Open - s-Hertogenbosch ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca AEGON Championships - London AEGON International - Eastbourne ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Open de Moselle - Metz China Open - Beijing Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors Basel - Basel Serbia Open - Belgrade PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Ordina Open - s-Hertogenbosch ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz China Open - Beijing If Stockholm Open - Stockholm Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London ATP Studena Croatia Open - Umag Open de Moselle - Metz China Open - Beijing Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Copa Telmex - Buenos Aires Republic National Bank Monte Carlo Open - Monte Carlo Great American Insurance ATP Championship - Cincinnati The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 1, 1R, FIN-CRO 3-2 Davis Cup, Group 1, REL2, CRO-NOR 3-2 Davis Cup, Group 1, 2R, ROU-CRO 3-2 Davis Cup, Group 1, 2R, CRO-AUT 4-1 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, World Group, 1R, CRO-GER 4-1 Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, World Group, QF, ESP-CRO 5-0 Davis Cup, Group 1, 1R, ZIM-GRE 3-2 Davis Cup, World Group, QR, CRO-BEL 3-2 Davis Cup, Group 1, REL2, RSA-GRE 4-1 Davis Cup, World Group, 1R, USA-CRO 2-3 Davis Cup, World Group, QF, CRO-ROU 4-1 Davis Cup, Group 2, PO, GRE-CIV 5-0 Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, F, SVK-CRO 2-3 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, QF, CRO-ARG 2-3 Davis Cup, World Group, 1R, GER-CRO 3-2 Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, 1R, FRA-CRO 4-1 Colonial Classic - Kooyong Colonial Classic - Kooyong River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong Davis Cup, Group 1, REL2, POR-CRO 4-1 Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Olympics - Sydney Olympics - Athens